﻿<?php 
class RepModelo{
	private $array_modelo = array();
	private $array_result_pesquisa = array();
	private $modelo;	
	private $marca;
	
	function setModelo($modelo, $marca){
		$this->marca= mb_strtoupper($marca);
		$this->modelo = mb_strtoupper($modelo);
		$this->array_modelo[$this->modelo] = $this->marca;		
	}
	
	function getModelo($parametro_marca = false){
		$this->array_result_pesquisa = array();
		if ($parametro_marca){
			
			foreach ($this->array_modelo as $modelo => $marca){
				if ($marca == $parametro_marca){
					$this->array_result_pesquisa[] = $modelo;  
				}

			}return $this->array_result_pesquisa;
			
		}
		
		else{			
			return array_keys($this->array_modelo);		
		}
		
		
		
		
	
	}
	function getMarca(){		
		return array_values(array_unique($this->array_modelo));
	}

	
}

$ObjetoRepModelo = new RepModelo();
$ObjetoRepModelo->setModelo("GOL","WOLKSVAGEN");
$ObjetoRepModelo->setModelo("UNO","FIAT");
$ObjetoRepModelo->setModelo("FIRE","FIAT");
$ObjetoRepModelo->setModelo("PALIO","FIAT");
$ObjetoRepModelo->setModelo("FOCUS","FORD");



?>